package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the PS_C_EVA_DOC_O_VW database table.
 * 
 */
@Entity
@Table(name="PS_C_EVA_DOC_O_VW")
@NamedQuery(name="PsCEvaDocOVw.findAll", query="SELECT p FROM PsCEvaDocOVw p")
@IdClass(PsCEvaDocOVwPrimary.class)
public class PsCEvaDocOVw implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="C_EVA_DOC_ID")
	private String cEvaDocId;

	@Id
	@Column(name="C_EVA_SHEET_ID")
	private String cEvaSheetId;

	@Column(name="C_EVA_TOTAL_POINT")
	private BigDecimal cEvaTotalPoint;

	@Id
	@Column(name="C_EVALUATE_TYPE")
	private String cEvaluateType;

	private String descr;

	@Id
	@Column(name="EMPL_RCD")
	private BigDecimal emplRcd;

	@Id
	private String emplid;

	@Temporal(TemporalType.DATE)
	@Column(name="END_DATE")
	private Date endDate;

	@Temporal(TemporalType.DATE)
	@Column(name="START_DATE")
	private Date startDate;

	public PsCEvaDocOVw() {
	}

	public String getcEvaDocId() {
		return cEvaDocId;
	}

	public void setcEvaDocId(String cEvaDocId) {
		this.cEvaDocId = cEvaDocId;
	}

	public String getcEvaSheetId() {
		return cEvaSheetId;
	}

	public void setcEvaSheetId(String cEvaSheetId) {
		this.cEvaSheetId = cEvaSheetId;
	}

	public BigDecimal getcEvaTotalPoint() {
		return cEvaTotalPoint;
	}

	public void setcEvaTotalPoint(BigDecimal cEvaTotalPoint) {
		this.cEvaTotalPoint = cEvaTotalPoint;
	}

	public String getcEvaluateType() {
		return cEvaluateType;
	}

	public void setcEvaluateType(String cEvaluateType) {
		this.cEvaluateType = cEvaluateType;
	}

	public String getDescr() {
		return descr;
	}

	public void setDescr(String descr) {
		this.descr = descr;
	}

	public BigDecimal getEmplRcd() {
		return emplRcd;
	}

	public void setEmplRcd(BigDecimal emplRcd) {
		this.emplRcd = emplRcd;
	}

	public String getEmplid() {
		return emplid;
	}

	public void setEmplid(String emplid) {
		this.emplid = emplid;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	

}